carpenter shark - Spanish English Dictionary